package com.example.pcl.pojo.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDate;

@Data
@Schema(name = "创建修改预约请求 DTO")
public class AppointmentDto {
    @Schema(description = "预约ID")
    private Integer appointmentId;
    @Schema(description = "用户ID")
    private Integer userId;

    @Schema(description = "心理咨询师ID")
    private Integer counselorId;

    @Schema(description = "预约时间")
    private String appointmentTime;

    @Schema(description = "预约日期")
    private LocalDate appointmentDate;

    @Schema(description = "预约方式 (0: 面对面, 1: 视频咨询, 2: 电话咨询)")
    private Integer appointmentMethod;

    @Schema(description = "状态说明")
    private String statusDescription;
}
